Skip to content

Conversation

@JohnAZoidberg
Copy link
Member

@JohnAZoidberg JohnAZoidberg commented Mar 24, 2025

#94 and #90 don't work on FreeBSD. Looks like hidapi on FreeBSD doesn't use /dev/hidraw.

Using the code here, requires you to need the hidraw kernel module (kldload hidraw).

@JohnAZoidberg JohnAZoidberg changed the title Freebsd hidraw freebsd: Use hidraw instead of hidapi for non-USB devices Mar 25, 2025
@JohnAZoidberg
Copy link
Member Author

JohnAZoidberg commented Apr 10, 2025

@aokblast has been working on supporting hidraw in hidapi on freebsd for i2c hid devices.
So we probably don't need this for the long term.

@JohnAZoidberg
Copy link
Member Author

@aokblast has been working on supporting hidraw in hidapi on freebsd for i2c hid devices. So we probably don't need this for the long term.

See libusb/hidapi#730

@JohnAZoidberg
Copy link
Member Author

Still not merged upstream

@aokblast
Copy link
Contributor

Still not merged upstream

We discover a bug for communicate with USB high speed device over packets with more than 64 bytes.
I am busy these day and am going to be enlisted for my 4 months obligatory military service🥲. This is my first thing to do four months after.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants